home *** CD-ROM | disk | FTP | other *** search
/ Revolution - Das Atari CD Magazin 1997 / Revolution - Das Atari CD Magazin 1.iso / software / anwendng / 1stguide / 1stguide.ger < prev   
Text File  |  1996-12-08  |  25KB  |  573 lines

  1. 1STGUIDE-Hinweise                               Halle, den 08.12.1996
  2.  
  3.     Copyright (C) 1990-1996 Guido Vollbeding <guivol@esc.de>
  4.  
  5.  
  6.     Neuerungen:
  7.     -----------
  8.  
  9. - Problem mit Graustufen Progressive JPEGs behoben.
  10.  
  11. 20.04.1996:
  12.  
  13. - Schnellere und kürzere PNG-Routinen (genauer: zlib-"inflate"-
  14.   Optimierungen): insgesamt etwa 10 bis 20 % schnelleres Laden
  15.   (und über 2 KByte Code gespart :-).
  16.  
  17. - JPEG (alle Varianten): Besseres Verhalten bei 'corrupted' oder
  18.   'truncated' Files (sollte jetzt insbesondere unter keinen
  19.   Umständen mehr zu Abstürzen führen, nehme ich jedenfalls an :-).
  20.  
  21. 10.01.1996:
  22.  
  23. - Multiscan/Progressive JPEG Support eingebaut.
  24.   Dank wie immer an den unermüdlichen Tom Lane und IJG JPEG V6(a).
  25.   Leider noch nicht per DSP mit JPEGD verfügbar (kommt Zeit, ...).
  26.  
  27. - TIMG Support eingebaut (TrueColor/Grau/Alpha IMG Erweiterung).
  28.   Siehe erweitertes XIMGTOOL für Sourcen, Tool und
  29.   Konvertierungsmodule.
  30.   Herzlichen Dank an Jens Brüggemann für die Anpassung des
  31.   SNAPPER, womit nun in wirklich jeder Grafikauflösung IMG-Snaps
  32.   gemacht werden können. Und Dank an Udo Steinbach für die
  33.   Ersterstellung des SNAPPER sowie an Ulrich Kaiser für die
  34.   Tests auf seiner Grafikkarte.
  35.  
  36. 29.08.1995:
  37.  
  38. - PNG (Portable Network Graphics) eingebaut (puh...).
  39.   Dank an Guy Eric Schalnat für die "libpng reference library",
  40.   Jean-loup Gailly und Mark Adler für die "zlib general purpose
  41.   compression library" sowie Thomas Boutell, Mark Adler und Lee
  42.   Daniel Crocker für die Spezifikation (siehe unten).
  43.  
  44. - IMG-Level-3-Decoder (erlaubt höhere Packraten) eingebaut.
  45.   Siehe XIMGTOOL-Paket für Konvertierungen und Sourcecodes.
  46.  
  47. - MPEG-System-Layer-Support integriert (Video+Audio kombiniert,
  48.   Audio wird dabei z.Zt. übersprungen). MPEG-Audio-Unterstützung
  49.   ist in Vorbereitung. DSP-MPEG-Treiber ist in Arbeit.
  50.  
  51. - Bei Benutzung des (DSP-)JPEG-Treibers wird nun endlich kein
  52.   temporärer Speicher für das komplette TC-Bild mehr benötigt,
  53.   so daβ auch das Laden gröβerer Bilder bei weniger Speicher
  54.   gelingt, solange das Bild in der aktuellen Auflösung in den
  55.   Speicher paβt. Die Geschwindigkeit ist dabei unverändert.
  56.   Die Geschwindigkeit des internen JPEG-Loadings konnte um
  57.   etwa 10 % gesteigert werden.
  58.  
  59. 27.07.1994:
  60.  
  61. - Die Registriergebühr beträgt nun definitiv 50,- DM.
  62.   Bereits mit geringerem Betrag registrierte Anwender können
  63.   selbstverständlich zum Differenzbetrag updaten.
  64.   Ein besonders herzlicher Dank geht an dieser Stelle an jene
  65.   Anwender, die bereits mit 50,- DM zum Gelingen der vorliegenden
  66.   Version mit der neuen MPEG-Unterstützung beigetragen haben.
  67.  
  68. - Leider sah ich mich noch nicht in der Lage, die Dokumentation zu
  69.   überarbeiten, daher erfolgen an dieser Stelle die nötigen Hinweise.
  70.  
  71. - MPEG-Einbindung:
  72.   Zunächst geht mein herzlicher Dank an Ralf Dunkel für die Beschaf-
  73.   fung des umfangreichen Materials (Sourcen sowie jede Menge Test-
  74.   files). Weiterhin gebührt der Berkeley Plateau Research Group
  75.   (siehe unten) Dank für ihre MPEG-Decoder-Sourcen (Versionen 1.x
  76.   bis 2.0), die zwar alles andere als portabel waren und fast
  77.   komplett umgestrickt werden muβten, aber nichtsdestotrotz
  78.   eine unverzichtbare Grundlage meiner Arbeit bildeten.
  79.  
  80.   Es wird soweit wie möglich der vollständige MPEG-1-Video-Standard
  81.   unterstützt, inclusive P- und B-Frames mit (forward/backward/bidi-
  82.   rectional) Motion Compensation bei Ausschöpfung der vollen syntak-
  83.   tischen Möglichkeiten und nicht notwendigerweise Beschränkung auf
  84.   Constrained Parameter Bitstreams, was z.B. bei den meisten Hard-
  85.   warelösungen noch der Fall ist.
  86.  
  87.   Es können theoretisch beliebig viele MPG-Movies gleichzeitig
  88.   abgespielt werden (praktisch nur durch System begrenzt: offene
  89.   Fenster / offene Files). Filegröβe und Framezahl spielen keine
  90.   Rolle, da jeweils ein Puffer (80 KByte) zum Nachladen der Daten
  91.   benutzt wird.
  92.  
  93.   Die optionale Graustufendarstellung läβt die Movies aufgrund der
  94.   entfallenden aufwendigen Farbauswertung deutlich schneller laufen.
  95.   Allerdings fehlt dann halt die Farbinformation.
  96.  
  97.   Falls ein Movie vollständig unsichtbar ist, weil es etwa
  98.     a) durch andere Fenster vollständig verdeckt ist oder
  99.     b) auβerhalb der Bildschirmfläche (z.B. ganz nach unten)
  100.        geschoben wird oder
  101.     c) durch das WindowShade-Feature von WINX >= 2.3 'eingeklappt'
  102.        ist,
  103.   so wird es automatisch angehalten. Im Unterschied zur "Pause"-
  104.   Option (siehe Popup) wird es dabei aber nicht aus der Timerliste
  105.   ausgehängt und wird automatisch fortgesetzt, sobald es wieder auch
  106.   nur teilweise sichtbar wird.
  107.   Durch das Anhalten mittels "Pause" wird das System in keiner Weise
  108.   mehr zusätzlich belastet, und das Verhalten entspricht etwa einem
  109.   normalen Bildfenster, mit dem 'kleinen' Unterschied, daβ der Zoom
  110.   'etwas' anders wirkt (von HC/TC-Modi abgesehen - ausprobieren!).
  111.   Hierbei gibt es noch ein neues allgemeines Feature: Hält man beim
  112.   Fullen eine Shift-Taste gedrückt (also Shift-Control-F oder Shift-
  113.   Klick auf Fuller), so wird das Fenster nicht auf den Bildschirm
  114.   ge'fulled', sondern auf die aktuelle Dokumentgröβe, was halt
  115.   besonders nach einer Zoom-Operation sinnvoll ist. Diese Option
  116.   gilt aber auch für alle anderen 1stGuide-Fenster!
  117.  
  118.   Wundern Sie sich bitte nicht, daβ der "Restart" erst ab dem über-
  119.   nächsten Frame (Step) zur Wirkung kommt. Das hängt mit der wegen
  120.   der Backward Prediction notwendigen und nicht ganz trivialen
  121.   Display-Logik zusammen.
  122.   In diesem Zusammenhang sind mir leider auch schon MPG-Files vorge-
  123.   kommen, die diesbezüglich nicht korrekt kodiert waren. Hierbei
  124.   kann es dann teilweise zu Bildverwürfelungen kommen. Hält man beim
  125.   Laden die RECHTE SHIFT-TASTE gedrückt, so werden P- und B-Frames
  126.   übersprungen, so daβ nur die I-Frames angezeigt werden, bei denen
  127.   zumindest keine Prediction-Probleme auftreten können. Allerdings
  128.   enthalten die meisten der gegenwärtig in Umlauf befindlichen
  129.   MPG-Files ohnehin nur I-Frames (von manchen auch als "Motion-JPEG"
  130.   bezeichnet) wegen des deutlich geringeren Kodieraufwandes.
  131.  
  132.   Bei genügend Resonanz sähe ich mich in der Lage, auch einen MPEG-
  133.   Encoder zu programmieren, da mir entsprechendes Material (MPEG-2-
  134.   Encoder- und Decoder-Sourcen) zur Verfügung steht. Allerdings muβ
  135.   ich nach den bisherigen Erfahrungen befürchten, ein solches auf-
  136.   wendiges Projekt wegen mangelnder Resonanz nicht in Angriff nehmen
  137.   zu können. Man bedenke aber, daβ MPEG-2 als DER Standard für
  138.   zukünftiges Digital-TV gilt und man daher früher oder später
  139.   damit sicherlich auf breiter Front konfrontiert werden wird.
  140.  
  141. 16.03.1994:
  142.  
  143. - Umstellungen bei den Image-Optionen:
  144.   Der Punkt "0 Ditherfarben" (war schon ziemlich seltsam, hatte aber
  145.   entwicklungstechnische Ursachen) ist jetzt in die Ditheroption
  146.   "Niemals" gewandert. Bei "Bedarf" werden Bilder nur dann gedithert,
  147.   wenn sie mehr Farben enthalten als die aktuelle Auflösung hergibt.
  148.   Anderenfalls muβ die Farbpalette von Hand (Popup/Shortcut)
  149.   eingestellt werden.
  150.   Stellt man den Schalter auf "Immer", so werden Bilder mit ent-
  151.   haltener Farbpalette immer gedithert, also auch dann, wenn die
  152.   Auflösung eigentlich zur korrekten Darstellung ausreichen würde
  153.   (Ausnahme: High-/True-Color-Modi).
  154.     Vorteile:
  155.       o Es braucht keine Palette mehr umgeschaltet zu werden;
  156.       o Mehrere Bilder werden gleichzeitig farbtreu dargestellt.
  157.     Nachteile:
  158.       o Nicht optimale Darstellung (da Umrasterung auf fixe Palette);
  159.       o Höherer Rechenaufwand -> Längere Wartezeit beim Laden.
  160.   Einfach mal ausprobieren! Wer in High-/True-Color-Modi arbeitet,
  161.   braucht sich um diese Einstellung keine Gedanken zu machen, da
  162.   hier die Farbpalette immer optimal ins Raster umgesetzt wird!
  163.   Auβerdem ist diese Option grundsätzlich nur für XIMG/IFF-Bilder
  164.   von Bedeutung, nicht für JPG/PNG/TIMG.
  165.  
  166.   Durch Aufspaltung der bisherigen Ditherfarben-Einstellung in
  167.   "Farbmodell" und "Farbstufen" sind nun in Auflösungen mit
  168.   mindestens 256 Farben auch echte Graustufendarstellungen bei
  169.   Farbbildern möglich. Besonders bei JPG-TrueColor-Bildern kann
  170.   dabei u. U. deutlich Rechenzeit gespart werden.
  171.  
  172.   Übrigens: In HighColor-Modi (32K, 64K Farben) hat die Floyd-
  173.   Steinberg-Einstellung eine Bedeutung, wenn JPG-TrueColor-Bilder
  174.   geladen werden. In diesem Falle wird ein speziell zugeschnittener
  175.   FS-Algorithmus verwendet, um die aus der geringeren Farbauflösung
  176.   resultierenden "Artefakte" zu vermeiden, die sich z.B. bei Motiven
  177.   mit sanften Farbübergängen als störende "Farbtreppen" bemerkbar
  178.   machen. Zum Vergleich schalte man den FS mal ab, dann wird
  179.   einfach gerundet, was natürlich schneller ist.
  180.  
  181. 15.12.1993:
  182.  
  183. - Erweiterte Help-Message: Es ist nun möglich, eine spezielle Index-
  184.   datei zusätzlich zum zu suchenden Schlüsselwort mit anzugeben, auf
  185.   die sich die Suche dann bezieht. Diese kann von Programmierern ge-
  186.   nutzt werden, um programmspezifische Hilfesysteme anzusprechen,
  187.   ohne daβ der Anwender diese in 1stGuide vorgeben oder mehrere
  188.   Indexdateien "concatenieren" muβ.
  189.  
  190.     #include <aes.h>
  191.     ...
  192.     #define AC_HELP          1025
  193.     #define HELP_FILE_MAGIC  0x1993
  194.  
  195.     int  my_apid;            /* my own id from appl_init */
  196.     char helpname[] = "1STGUIDE";
  197.  
  198.     int send_help( char *keyword, char *indexfile )
  199.     {
  200.       static int msg_buff[8];
  201.       int help_id;
  202.  
  203.       if ((help_id = appl_find( helpname )) >= 0)
  204.       {
  205.         msg_buff[0] = AC_HELP;
  206.         msg_buff[1] = my_apid;
  207.         msg_buff[2] = 0;
  208.         *(char **)(msg_buff + 3) = keyword;
  209.         msg_buff[5] = HELP_FILE_MAGIC;
  210.         *(char **)(msg_buff + 6) = indexfile;
  211.         appl_write( help_id, 16, msg_buff );
  212.       }
  213.       return help_id;
  214.     }
  215.  
  216.   Diese Lösung benutzt die noch freien Stellen im Message-Buffer, um
  217.   die Indexdatei zu referenzieren. Das HELP_FILE_MAGIC dient zur Ge-
  218.   währleistung der Verträglichkeit mit der alten Message. Der Index-
  219.   file-Zeiger wird von 1stGuide nur benutzt, wenn das Magic stimmt,
  220.   der Indexfile-Zeiger kein Null-Pointer ist und wenn er nicht auf
  221.   eine leere Zeichenkette zeigt. Auszug aus meinem Source dazu:
  222.  
  223.     void hndl_message( int *pipe )
  224.     {
  225.       switch (pipe[0])
  226.       {
  227.     ...
  228.     case AC_HELP:
  229.       find_index( *(char **)(pipe + 3),    /* keyword */
  230.               pipe[5] == 0x1993 &&     /* Magic */
  231.               *(char **)(pipe + 6) &&  /* Non-Null-Pointer */
  232.               **(char **)(pipe + 6)    /* 1st char != 0 */
  233.               ? *(char **)(pipe + 6)   /* OK, take it! */
  234.               : par.indexfile );       /* Default-Index */
  235.       break;
  236.     ...
  237.     } }
  238.  
  239.   Diese Lösung ist auch "abwärtskompatibel", d.h. man kann in jedem
  240.   Falle die eigene Indexdatei mit angeben, ältere 1stGuide-Versionen
  241.   ignorieren sie dann halt. Es genügt also ein Hinweis zur Installa-
  242.   tion, daβ man bei älteren 1stGuide-Versionen selber die Indexdatei
  243.   einstellen bzw. "mergen" muβ, während das bei neueren Versionen
  244.   (ab 3.Nov.1993) eben entfällt.
  245.  
  246.   Alle Programmierer, die in ihren Programmen schon von AC_HELP Ge-
  247.   brauch machen, sollten zur absoluten Sicherheit dafür Sorge tragen,
  248.   daβ die unbenutzten Message-Elemente mit Null belegt sind, wenn sie
  249.   von der Erweiterung  zunächst keinen Gebrauch machen wollen. Es
  250.   würde schon genügen, das Magic auf 0 zusetzen (also etwa Zeile
  251.   "msg_buff[5] = 0;" einfügen, falls nicht ohnehin ein eigener stati-
  252.   scher Messagebuffer wie im obigen Beispiel verwendet wird, wo das
  253.   automatisch gewährleistet wäre), oder man könnte  beispielsweise
  254.   obige Funktion send_help mit einem Null-Pointer als Indexfile auf-
  255.   rufen, falls die voreingestellte Indexdatei benutzt werden soll.
  256.  
  257.  
  258.     Lieferumfang:
  259.     -------------
  260.  
  261. Das 1stGuide-Komplettpaket umfaβt folgende Archive:
  262.  
  263.     - 1STGUIDE.ZIP, enthält die Programmdatei 1STGUIDE.ACC
  264.             sowie die vorliegende Textdatei 1STGUIDE.GER
  265.             auf deutsch und 1STGUIDE.ENG auf englisch;
  266.  
  267.     - GUIDHELP.ZIP, enthält eine umfassende Programmbeschreibung
  268.             sowie TOS/GEM-Betriebssystem-Dokumentation
  269.             in Hypertextform;
  270.  
  271.     - GUIDTOOL.ZIP, enthält Hilfsprogramme zu 1stGuide, eine
  272.             in TeX verfaβte Anleitung als DVI-Datei
  273.             sowie 1stView einschlieβlich Quellen;
  274.  
  275.     - GUIDDOSE.ZIP, enthält Programmversionen für's PC-GEM.
  276.  
  277. Weiterhin gibt es folgende Zusatzpakete:
  278.  
  279.     - JPEG_DSP: enthält DSP-JPEG-Decode-Treiber für den Falcon;
  280.  
  281.     - JPEG_GVS: enthält JPEG-Speichermodul für GEM-View 3.x;
  282.  
  283.     - MPEGDSP.TTP: DSP-MPEG-Player-Demoprogramm für den Falcon;
  284.  
  285.     - MPEG_SYS: enthält Tool für MPEG-1-System-Layer-Streams;
  286.  
  287.     - XIMGTOOL: Sourcen/Tool/Module für (X/T)IMG-Level-1/2/3.
  288.  
  289. Zur  Weitergabe  ist  MINDESTENS  das  Archiv  1STGUIDE.ZIP oder sein
  290. Inhalt (1STGUIDE.ACC, 1STGUIDE.GER, 1STGUIDE.ENG) notwendig, der Rest
  291. ist OPTIONAL!
  292. Das  Komplettpaket  ist  automatisch  nach  erfolgter   Registrierung
  293. erhältlich. Falls Sie NICHT HD-Disketten lesen können, geben Sie dies
  294. bitte  bei der Registrierung an.  Unter diesem Umstand müssen  einige
  295. Zusätze entfallen. Standardmäβig verschicke ich HD-Disketten!
  296.  
  297.  
  298.     Registrierung:
  299.     --------------
  300.  
  301. Bei 1stGuide handelt es sich um SHAREWARE!! Das heiβt, daβ nach einer
  302. dem  Benutzer  nach  eigenem  Ermessen  zugestandenen  Testphase eine
  303. Registrierung  mit  Zahlung  einer  Gebühr  an den Autor fällig wird,
  304. falls  man  das  Programm  regelmäβig  benutzen  möchte  und an einer
  305. Weiterentwicklung interessiert ist.
  306.  
  307. Die Shareware-Gebühr für 1stGuide beträgt 50,- DM.  Dieser Betrag ist
  308. an  folgende Adresse zu senden (Bar/Scheck) oder auf  das  angegebene
  309. Konto zu überweisen:
  310.  
  311.     Guido Vollbeding
  312.     Turmstraβe 61
  313.     D-06110 Halle (Saale)
  314.     Deutschland
  315.  
  316.     Bankverbindung: Stadt- u.
  317.     Saalkreissparkasse Halle
  318.     Blz.: 800 537 62
  319.     Kto.: 486 260 725
  320.  
  321. Dadurch  erhält  man automatisch das aktuelle Komplettpaket auf einer
  322. "Originaldiskette"  zugesandt  und  kann  in  Zukunft jederzeit durch
  323. Einsendung  eines Schreibens mit einer Diskette und einem frankierten
  324. Rückumschlag die aktuelle Version anfordern.
  325.  
  326. Wer 1stGuide benutzt, ohne zu zahlen, verletzt geltendes Recht und
  327. verstöβt gegen die Regeln anständigen Verhaltens!
  328.  
  329. Noch ein  Hinweis:  Geben  Sie  bitte  bei  Überweisungen  immer Ihre
  330. vollständige  Adresse  mit an, sonst kann ich keinen Kontakt zu Ihnen
  331. auf- bzw. keine Zuordnung vornehmen!
  332.  
  333.  
  334.     Ultra-Kurzbeschreibung:
  335.     -----------------------
  336.  
  337. Mit 1stGuide kann man sich folgende Standard-Dateiformate in GEM-Fen-
  338. stern auf allen Atari-Rechnern,  unter allen  Betriebssystemversionen
  339. und in allen Auflösungen und Farbtiefen  (von 1 Bit Monochrom bis  32
  340. Bit TrueColor) anschauen (bzw. -hören):
  341.  
  342.     .IMG    GEM-(X/T)-Image Rastergrafiken, Level-1/2/3
  343.         (1 Bit Monochrom bis 12 Bit RGB XIMG Colormap,
  344.         RGB-TrueColor/Grau/Alpha TIMG direct pixel)
  345.     .IFF    Interchange File Format: ILBM - Interleaved Bitmaps
  346.         (1 Bit Monochrom bis 12 Bit RGB Colormap)
  347.     .GEM    GEM-Vektorgrafiken
  348.         (mit Bezierkurven bei fähigem VDI, z.B. NVDI >= 2.12)
  349.     .RSC    GEM-Resource-Dateien
  350.         (einfache bis 64 K und erweiterte > 64 K)
  351.     .PNG    Portable Network Graphics, alle 'Spielarten'
  352.         entsprechend aktueller Spezifikation
  353.     .JPG
  354.     .JPE
  355.     .JPEG   Joint Photographic Experts Group - Rastergrafiken:
  356.         JPEG/JFIF-Standard (24 Bit TrueColor, 8 Bit Grau),
  357.         Baseline/Multiscan/Progressive Support
  358.     .MPG
  359.     .MPE
  360.     .MPEG   Moving Picture Experts Group - Videosequenzen:
  361.         MPEG-1-Video-Standard (24 Bit TrueColor),
  362.         MPEG-1-System (Video+Audio interleaved)
  363.     .SAM
  364.     .SND
  365.     .AVR    Sound-Sample-Dateien
  366.         (zur Zeit nur 8 Bit Mono)
  367.     .DOC
  368.     .OUT
  369.     *       Textdateien (einschlieβlich Schriftattribute)
  370.  
  371. Weiterhin  können  hypertextartige Verzweigungen zwischen Dateien auf
  372. einfache  Weise definiert werden, womit man umfangreiche Hilfesysteme
  373. anlegen  kann, durch die man interaktiv mit 1stGuide navigieren kann.
  374. Alles weitere entnehme man der umfassenden Programmbeschreibung.
  375.  
  376.  
  377.     Installation für Atari ST(E)/TT/Falcon etc.:
  378.     --------------------------------------------
  379.  
  380. 1. Kopieren Sie die Datei 1STGUIDE.ACC in Ihr Boot-Verzeichnis.
  381.    Falls Sie über 1stGuide drucken möchten, muβ GDOS installiert
  382.    sein.
  383.  
  384. Die folgenden Punkte gelten nur für das Komplettpaket:
  385.  
  386. 2. Wenn Sie eine Festplatte bzw. bei groβem Arbeitsspeicher eine
  387.    genügend groβe RAM-Disk besitzen, legen Sie dort einen neuen
  388.    Ordner an (z.B. "1STGUIDE"), und kopieren Sie den gesamten
  389.    Disketteninhalt dort hinein (falls nicht schon beim Auspacken
  390.    geschehen).
  391.  
  392. 3. Starten Sie Ihren Computer neu, klicken im Desk-Menü des Desktops
  393.    den Punkt "1st Guide" an und wählen in der darauf erscheinenden
  394.    Datei-Auswahlbox die Datei "1STGUIDE.HLP" im entsprechenden
  395.    Datenträger/Ordner aus. Dort erhalten Sie weitere Benutzungs-
  396.    Informationen.
  397.  
  398. Zusätzlich  kann  man in die DESKTOP.INF bzw. NEWDESK.INF Datei  etwa
  399. folgende Zeile VOR allen anderen Anwendungen einfügen:
  400.  
  401. #G 03 04 C:\1STGUIDE.ACC@ *.*@
  402. bzw.
  403. #G 03 04 000 C:\1STGUIDE.ACC@ *.*@ @
  404.  
  405. Man  erhält  dann  nie mehr die Meldung "Anzeigen/Drucken/Abbrechen".
  406. Fügt man danach noch die Zeile
  407.  
  408. #G 03 FF *.AC*@ @
  409. bzw.
  410. #G 03 FF 000 *.AC*@ @ @
  411.  
  412. ein,  so  kann  man 1STGUIDE (und bestimmte andere, auch inaktivierte
  413. Accessories)  direkt  als  Programm  starten.  Alternativ  dazu  kann
  414. 1STGUIDE  auch  in  .PRG,  .APP oder .GTP umbenannt werden, um es als
  415. Programm zu benutzen.
  416.  
  417. Anstelle  von  1STGUIDE  kann  auch  das  kleine  Programm   CALLGUID
  418. installiert  werden  (siehe TOOLS-Ordner),  um im 'normalen'  Desktop
  419. die  Anzeigefunktion  zu  ersetzen.  Herzlichen Dank an Dirk Haun für
  420. dieses Utility.
  421.  
  422. Auβerdem   finden   Sie   im   Ordner  \TOOLS\1STVIEW  das  Accessory
  423. 1STVIEW.ACC,  aus  welchem  1stGuide  ursprünglich entstanden ist und
  424. das  eine  Untermenge  der  Funktionalität  von  1stGuide bietet. Für
  425. interessierte  Programmierer  habe  ich dazu den kompletten Quelltext
  426. beigelegt (im Ordner \TOOLS\QUELLEN).
  427. 1stView  war  ursprünglich dazu gedacht, die Verbreitung von 1stGuide
  428. zu fördern.  Dieses Konzept hat sich  aber  insofern  nicht  bewährt,
  429. als es viele Leute von einer Registrierung abgehalten hat.
  430. Die  Konsequenz  ist  nun  die,  daβ  1stView  sowie  die zugehörigen
  431. Sourcen  vorläufig  "eingefroren"  sind,  d.h. nicht gepflegt werden.
  432. Ansonsten  bleibt  alles beim Alten, d.h. 1stView ist als Freeware zu
  433. betrachten,   und   der   Inhalt   des  Ordners  \TOOLS\1STVIEW  darf
  434. unabhängig von 1stGuide weitergegeben  werden.  Der geneigte 1stView-
  435. Anwender   darf   sich   nun   nur  nicht   wundern,   wenn  aktuelle
  436. Entwicklungen  (z.B.  Betriebssystemerweiterungen  wie  WINX oder die
  437. neuen Dateiformate) nicht entsprechend unterstützt werden.
  438.  
  439. Wer  auf  eine  ansprechende  gedruckte  Anleitung  Wert legt, findet
  440. auβerdem   die   Datei   1STGUIDE.DVI,   die   mit  einem  TeX-System
  441. ausgedruckt werden kann.
  442.  
  443. Sie  können  1stGuide  und  1stView  auch unter MSDOS-GEM nutzen.  Im
  444. Ordner \MSDOS finden Sie die entsprechenden Programme, welche aus der
  445. Übersetzung der Quellen mit der MSDOS-Version von Turbo-C  entstanden
  446. sind  (unter  Nutzung  der  hier dokumentierten GEM-Einbindung).  Die
  447. Installation ist ähnlich der ST-Version.  Das jeweilige Accessory ist
  448. in den Ordner  \GEMBOOT  (GEM 2.x)  bzw.  \GEMAPPS\GEMBOOT  (GEM 3.x)
  449. zu  kopieren  und  man  kann die DESKTOP.INF-Datei etwa  um  folgende
  450. BEIDEN Zeilen erweitern (VOR allen anderen Applikationen):
  451.  
  452. #G0828 E:\PROGRAMM\1STGUIDE\1STGUIDE.APP@ *.*@
  453. #G0828 *.APP@ @
  454.  
  455. Achtung!  Im  Gegensatz  zur  ST-Version  kann  das  Accessory  nicht
  456. einfach  umbenannt werden, um es als Programm zu starten. Man muβ die
  457. jeweilige Programmversion benutzen.
  458.  
  459.  
  460.     Erklärung:
  461.     ----------
  462.  
  463. 1stGuide ist ein Shareware-Programmpaket von:
  464.  
  465.     Guido Vollbeding
  466.     Turmstraβe 61
  467.     D-06110 Halle (Saale)
  468.     Deutschland
  469.  
  470.     Bankverbindung: Stadt- u.
  471.     Saalkreissparkasse Halle
  472.     Blz.: 800 537 62
  473.     Kto.: 486 260 725
  474.  
  475. Für  irgendwelche  Schäden,  einschlieβlich aber nicht beschränkt auf
  476. materielle  oder  finanzielle,  die  direkt  oder  indirekt durch die
  477. Benutzung  oder Nichtbenutzung der Programme und/oder Dokumentationen
  478. oder  Teilen  davon oder durch die Untauglichkeit derselben für einen
  479. bestimmten  Zweck  entstehen,  kann  ich, Guido Vollbeding, keinerlei
  480. Haftung übernehmen.
  481.  
  482. Eventuelle  Ähnlichkeiten der vorliegenden Software mit existierenden
  483. oder  geplanten  Produkten namhafter oder unbekannter Hersteller sind
  484. nicht beabsichtigt, sondern wären rein zufällig.
  485.  
  486. -!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-
  487. This  software is based in part on the work of the  Independent  JPEG
  488. Group, Copyright (C) 1991-1996, Thomas G. Lane.  All Rights Reserved.
  489. The authors accept NO LIABILITY for damages of any kind.
  490. -!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-
  491.  
  492. ~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~
  493. This  software supports the DSP-JPEG-Decoder from Brainstorm, France,
  494. for  Atari  Falcon  computers,  which  is  copyright (C) 1992-1993 by
  495. Brainstorm & Atari Corporation.
  496. ~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~
  497.  
  498. -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-
  499. The MPEG part of this software is based in part on the work of
  500.  
  501.             Lawrence A. Rowe, Ketan Patel, and Brian Smith
  502.      Computer Science Division-EECS, Univ. of Calif. at Berkeley
  503.  
  504. Copyright (C) 1995 The Regents of the University of California.
  505. All rights reserved.
  506.  
  507. IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
  508. FOR DIRECT,  INDIRECT, SPECIAL, INCIDENTAL,  OR CONSEQUENTIAL DAMAGES
  509. ARISING  OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION,  EVEN
  510. IF  THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE  POSSIBILITY
  511. OF SUCH DAMAGE.
  512.  
  513. THE  UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY  WARRANTIES,
  514. INCLUDING,   BUT   NOT   LIMITED  TO,   THE  IMPLIED  WARRANTIES   OF
  515. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.   THE  SOFTWARE
  516. PROVIDED  HEREUNDER  IS ON AN "AS IS" BASIS,  AND THE  UNIVERSITY  OF
  517. CALIFORNIA  HAS  NO  OBLIGATION  TO  PROVIDE  MAINTENANCE,   SUPPORT,
  518. UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  519. -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-
  520.  
  521. -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
  522. The PNG part of this software is based in part on the work of
  523.  
  524.   Guy Eric Schalnat, Group 42, Inc., Copyright (c) 1995-1996
  525.   Contributing Authors:
  526.     Guy Eric Schalnat
  527.  
  528.   The PNG Reference Library is supplied "AS IS". The Contributing
  529.   Authors and Group 42, Inc. disclaim all warranties, expressed or
  530.   implied, including, without limitation, the warranties of
  531.   merchantability and of fitness for any purpose. The Contributing
  532.   Authors and Group 42, Inc. assume no liability for damages,
  533.   direct or consequential, which may result from the use of
  534.   the PNG Reference Library.
  535.  
  536. and the 'zlib' general purpose compression library:
  537.  
  538.   Copyright (C) 1995-1996 Jean-loup Gailly and Mark Adler
  539.  
  540.   This software is provided 'as-is', without any express or implied
  541.   warranty.  In no event will the authors be held liable for any
  542.   damages arising from the use of this software.
  543.  
  544. PNG Spec. 1995 by Thomas Boutell, Mark Adler, and Lee Daniel Crocker.
  545. -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
  546.  
  547. Alle  Rechte  an  den  vorliegenden Programmen liegen beim Autor. Das
  548. Programmpaket  darf  ausschlieβlich  FREI  weitergegeben werden, eine
  549. kommerzielle  Verbreitung  in  jeder  Form  (PD-Sammeldisketten o.ä.)
  550. sowie  die  Beilage  zu kommerziellen, Shareware- oder Public-Domain-
  551. Programmen   ist   nur   mit   meiner   ausdrücklichen  schriftlichen
  552. Genehmigung  gestattet.  Zur  Weitergabe  von mir autorisiert ist der
  553. PD-Service  des  Atari-Journals  (schlieβlich  hat  sich dieses Blatt
  554. auch   in  der  Ausgabe  4/92  zu  einem  Testbericht  über  1stGuide
  555. herabgelassen).  Christoph  Bartholme ist die Beilage von 1stGuide zu
  556. seinem Shareware-Programm IdeaList erlaubt. Entsprechende Konditionen
  557. können  beim Autor erfragt werden.  Falls Sie spezielle Wünsche  oder
  558. Vorstellungen haben:  Registrieren Sie sich bitte ERST persönlich und
  559. tragen Sie DANACH Ihr Anliegen vor!
  560.  
  561. Die  oben  angegebenen  Archive bzw. enthaltenen Dateien müssen immer
  562. vollständig   (jeweils   auf  das  Archiv  bezogen)  und  unverändert
  563. weitergegeben  werden.  Unsachgemäβe  Änderungen  oder Eingriffe sind
  564. nicht erlaubt. Daher merke:
  565.  
  566.     Wer 1stGuide-Programme nachmacht oder verfälscht oder
  567.     nachgemachte oder verfälschte 1stGuide-Programme sich
  568.     verschafft und in Verkehr bringt, wird mit System-Ab-
  569.     stürzen nicht unter 2 Bomben bestraft.
  570.  
  571. Ansonsten  viel Spaβ mit 1stGuide, und möge der Atari immer mit Ihnen
  572. sein!
  573.